public works and communications ministry - French English Dictionary